@charset "utf-8";

/*公共样式*/
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,form,input,textarea{ margin:0px; padding:0px; font-size:16px; font-weight:inherit;}
a{ text-decoration:none;}
ul{ list-style-type:none;}
img{ border:0px; max-width:100%; height:auto;}
/*清除浮动，自动高度*/
.clr{}
/*元素之后*/
.clr:after{ content:""; width:100%; height:0px; font-size:0px; display:block; clear:both;}

textarea{ height:auto; vertical-align:top; margin:30px 0px 25px; line-height:26px; font-size:16px; padding-left:6px;outline:none;resize:none;border:1px solid #888888;overflow:hidden;}

a,a:focus{text-decoration: none;outline:none;blr:expression(this.onFocus=this.blur());}
input,button,input:focus,button:focus,textarea:focus{outline:none;hide-focus: expression(this.hideFocus=true);}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none; 
}
textarea{ height:auto; vertical-align:top; margin:30px 0px 25px; line-height:26px; font-size:16px; padding-left:6px;outline:none;resize:none;border:1px solid #888888;}
*{
	border: 1px solid #999;
}

body[aos-duration='4000'] [aos], [aos][aos][aos-duration='4000']{
  transition-duration: 4000ms;
}
.logo{
	width: 100px;
}
.header{
	max-width: 1400px;
	min-width: 1000px;
	line-height: 100px;
	margin: 0 auto;
}
.banner{
	max-width: 100%;
	min-width: 1000px;
	margin-bottom: 250px;
	height: 500px;
	position: relative;
	background: #ff9257;
}
.banner_bt{
	width: 50%;
	position: absolute;
	left: 25%;
	top: 150px;
}
.banner_img{
	width: 100%;
}
.section{
	max-width: 1400px;
	height: 500px;
	margin: 0 auto;
}
.title{
	width: 800px;
	text-align: center;
	margin: 30px auto;
	line-height: 70px;
	font-size: 24px;
}
.stepall{
	text-align: center;
}
.step{
	width: 50%;
	display: inline-block;
	padding: 30px 0;
	text-align: center;
	background: #000;
}
.section1{
	width: 100%;
	background: #999;
	height: 500px;
}
.section_fix{
	max-width: 1400px;
	position: relative;
	height: 500px;
	margin: 0 auto;
}
.img-left{
	width: 800px;
	position: absolute;
	left: 100px;
	top: 30px;
}
.img-right{
	width: 500px;
	position: absolute;
	right: 100px;
	bottom: 30px;
}
.qq{
	position: fixed;
	right: 0;
	top: 50vh;
	width: 40px;
	height: 40px;
	z-index: 1000;
	cursor: pointer;
}